package org.jeecg.modules.mes.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * 批量完成任务VO
 */
@Data
@ApiModel(value = "BatchTaskCompleteVO", description = "批量完成任务VO")
public class BatchTaskCompleteVO {

    @ApiModelProperty(value = "员工ID")
    private String employeeId;

    @ApiModelProperty(value = "任务列表")
    private List<TaskCompleteItem> tasks;

    @Data
    @ApiModel(value = "TaskCompleteItem", description = "任务完成项")
    public static class TaskCompleteItem {
        @ApiModelProperty(value = "任务ID")
        private String taskId;

        @ApiModelProperty(value = "完成数量")
        private Integer completedQuantity;


        @ApiModelProperty(value = "备注")
        private String remark;
    }
}
